home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / c / egem_210 / egem / example / preview / prev_rsc.c next >
Encoding:
C/C++ Source or Header  |  1995-11-25  |  3.4 KB  |  123 lines

  1. #define T0OBJ 0
  2. #define FREEBB 0
  3. #define FREEIMG 0
  4. #define FREESTR 23
  5.  
  6. char *rs_strings[] = {
  7. "Resource-Previewer...",
  8. "(c) 1994 Christian Grunenberg",
  9. "",
  10. "",
  11. "Settings",
  12. "",
  13. "",
  14. "Window-Dialogs",
  15. "Flying Dialogs",
  16. "EnhancedGEM-Resource",
  17. "@@@@@@@@@@@@@@@@@@",
  18. "Resource : __________________",
  19. "P",
  20. "Tree:",
  21. "000",
  22. "",
  23. "",
  24. "Test",
  25. "@@@",
  26. "Max: ___",
  27. "9",
  28. "Load resource...",
  29. "Exit"};
  30.  
  31. USERBLK rs_userblks[] = {
  32. 0};
  33.  
  34.  
  35. LONG rs_frstr[] = {
  36. 0};
  37.  
  38. BITBLK rs_bitblk[] = {
  39. 0};
  40.  
  41. LONG rs_frimg[] = {
  42. 0};
  43.  
  44. ICONBLK rs_iconblk[] = {
  45. 0};
  46.  
  47. CICONBLK rs_ciconblk[] = {
  48. 0};
  49.  
  50. TEDINFO rs_tedinfo[] = {
  51. (char *)1L, (char *)2L, (char *)3L, 5, 0, 0, 0x1100, 0x0, -1, 30,1,
  52. (char *)4L, (char *)5L, (char *)6L, 3, 0, 2, 0x1180, 0x0, -1, 9,1,
  53. (char *)10L, (char *)11L, (char *)12L, 3, 0, 2, 0x1180, 0x0, -2, 19,30,
  54. (char *)14L, (char *)15L, (char *)16L, 3, 0, 2, 0x1180, 0x0, -1, 4,1,
  55. (char *)18L, (char *)19L, (char *)20L, 5, 0, 0, 0x1180, 0x0, -1, 4,9};
  56.  
  57. OBJECT rs_object[] = {
  58. -1, 1, 26, G_BOX, NONE, OUTLINED, 0x21101L, 0,0, 35,18,
  59. 2, -1, -1, (0x9<<8)+G_IBOX, SELECTABLE, NORMAL, 0x57011180L, 33,0, 2,1,
  60. 3, -1, -1, G_STRING, NONE, NORMAL, 0x0L, 2,1, 21,1,
  61. 5, 4, 4, (0x4<<8)+G_BOX, NONE, NORMAL, 0x11100L, 1,2, 33,1,
  62. 3, -1, -1, (0xD<<8)+G_TEXT, NONE, NORMAL, 0x0L, 1,0, 1557,1,
  63. 16, 6, 14, G_BOX, NONE, NORMAL, 0x11101L, 2,4, 31,6,
  64. 7, -1, -1, (0x2<<8)+G_BOXTEXT, NONE, NORMAL, 0x1L, 1,0, 10,1,
  65. 8, -1, -1, (0x7<<8)+G_IBOX, 0x11, SELECTED, 0x57011100L, 2,1, 2,1,
  66. 10, 9, 9, G_STRING, NONE, NORMAL, 0x7L, 6,1, 14,1,
  67. 8, -1, -1, (0x8<<8)+G_IBOX, NONE, NORMAL, 0x57011100L, 0,0, 1,1,
  68. 11, -1, -1, (0x7<<8)+G_IBOX, 0x11, NORMAL, 0x57011100L, 2,2, 2,1,
  69. 13, 12, 12, G_STRING, NONE, NORMAL, 0x8L, 6,2, 14,1,
  70. 11, -1, -1, (0x8<<8)+G_IBOX, NONE, NORMAL, 0x46011100L, 0,0, 1,1,
  71. 14, -1, -1, (0x6<<8)+G_IBOX, SELECTABLE, SELECTED, 0x57011100L, 2,4, 2,1,
  72. 5, 15, 15, G_STRING, NONE, NORMAL, 0x9L, 6,4, 20,1,
  73. 14, -1, -1, (0x8<<8)+G_IBOX, NONE, NORMAL, 0x45011100L, 0,0, 1,1,
  74. 17, -1, -1, G_FBOXTEXT, NONE, NORMAL, 0x2L, 2,11, 31,1,
  75. 18, -1, -1, G_STRING, NONE, NORMAL, 0xDL, 2,13, 5,1,
  76. 19, -1, -1, G_BOXCHAR, 0x41, NORMAL, 0x2DFF1100L, 8,13, 2,1,
  77. 20, -1, -1, G_BOXTEXT, NONE, NORMAL, 0x3L, 11,13, 6,1,
  78. 21, -1, -1, G_BOXCHAR, 0x41, NORMAL, 0x2BFF1100L, 18,13, 2,1,
  79. 23, 22, 22, G_BUTTON, 0x605, DISABLED, 0x11L, 24,13, 9,1,
  80. 21, -1, -1, (0x5<<8)+G_IBOX, NONE, NORMAL, 0x54011100L, 1026,0, 1,1,
  81. 24, -1, -1, G_FTEXT, NONE, NORMAL, 0x4L, 11,14, 6,1,
  82. 26, 25, 25, G_BUTTON, 0x605, NORMAL, 0x15L, 2,16, 18,1,
  83. 24, -1, -1, (0x5<<8)+G_IBOX, NONE, NORMAL, 0x4C011100L, 1,0, 1,1,
  84. 0, 27, 27, (0x13<<8)+G_BUTTON, 0x607, NORMAL, 0x16L, 24,16, 9,1,
  85. 26, -1, -1, (0x5<<8)+G_IBOX, LASTOB, NORMAL, 0x78011100L, 1027,0, 1,1};
  86.  
  87. LONG rs_trindex[] = {
  88. 0L};
  89.  
  90. struct foobar {
  91.     WORD     dummy;
  92.     WORD     *image;
  93.     } rs_imdope[] = {
  94. 0};
  95.  
  96. #define NUM_STRINGS 23
  97. #define NUM_USERDEFS 0
  98. #define NUM_FRSTR 0
  99. #define NUM_IMAGES 0
  100. #define NUM_BB 0
  101. #define NUM_FRIMG 0
  102. #define NUM_IB 0
  103. #define NUM_CIB 0
  104. #define NUM_TI 5
  105. #define NUM_OBS 28
  106. #define NUM_TREE 1
  107.  
  108. int rs_numstrings = NUM_STRINGS;
  109. int rs_nuser = NUM_USERDEFS;
  110. int rs_numfrstr = NUM_FRSTR;
  111. int rs_numimages = NUM_IMAGES;
  112. int rs_numbb = NUM_BB;
  113. int rs_numfrimg = NUM_FRIMG;
  114. int rs_numib = NUM_IB;
  115. int rs_numcib = NUM_CIB;
  116. int rs_numti = NUM_TI;
  117. int rs_numobs = NUM_OBS;
  118. int rs_numtree = NUM_TREE;
  119.  
  120. char pname[] = "PREV_RSC.RSC";
  121.  
  122. int _rsc_format = 1;
  123.